impossible to gainsay

Translations
невозможно отрицать
The fact was impossible to gainsay.
Этот факт было невозможно отрицать.